overcome daily difficulties - Espagnol Anglais Dictionnaire